package org.example.bookshelf_manager.adaper;

/**
 * @ClassName Log4jAdaper
 * @Description  适配器
 * @Author ZJX
 * @Date 2024/9/1 20:43
 * @Version 1.0
 */
public class Log4jAdaper implements Slf4jLog{
//    适配器是实现目标接口的类，它将被适配者的接口转换为目标接口

    private Log4j log4j;

    public Log4jAdaper(Log4j log4j) {
        this.log4j = log4j;
    }

    @Override
    public void message(String m) {
        log4j.Log4jPrint(m); // 调用被适配者的方法
    }
}
